F-10 Curriculum (V8)
F-10 Curriculum (V9)
Tools and resources
Related links
Your search returned 51 results
This is a unit for Year 7 from the Scope and sequence resources from the DT Hub. The topic of creating a digital solution is organised into four key elements. Use this flow of activities to plan and assess students against the relevant achievement standards. Students follow the problem solving process to design and create ...
Find out about General-purpose programming. Use this topic from the Digital Technologies Hub to learn more, get ideas about how to teach about it, find out what other schools are doing and use the applications and games in the classroom.
Find out about Girls in tech. Use this topic from the Digital Technologies Hub to learn more, get ideas about how to teach about it, find out what other schools are doing and use the applications and games in the classroom.
In this series of lessons, students use a basic programming language to design and create an app for younger students to encourage them to use public transport safely. They explore basic user-interface principles and take into account aesthetics and the development of a positive user experience. Their goal is to create ...
This lesson plan introduces students to the practice and applications of using drones to take aerial photographs. Students learn safety procedures regarding the use of drones then capture images of simulated disaster areas. Students observe the use of drones in science and technology-based endeavours and suggest new applications ...
This video introduces one of code.org's unplugged activities. It discusses a lesson on Computational Thinking, designed to show you how to take a big difficult problem and turn it into several simpler problems. The goal of the lesson is for a group of students to write a set of instructions for another group of students ...
This tutorial provides step-by-step instructions to support the learning of Scratch, a visual programming language. The tutorial is designed for educators who would like to learn how to use Scratch.
Game Builder is an online resource for teachers and students making their very first videogame, and for those who have some experience already. There’s more to a good game than good code! As with most creative projects, success comes from good ideas and thorough preparation. This resource will take you through the building ...
The Years 7-8 assessment task focuses on digital systems (integrating Digital Technologies and Science). The digital systems assessment task provides a scaffold to teach about and assess students’ understanding of how digital systems can be used to monitor the classroom learning environment. learn how to create environmental ...
This is the fourth in a series of lessons to transition from visual coding to text-based coding with a General Purpose Programming language. This lesson may take two to three 45-minute periods. It introduces the combining of logical operators and and or for more complex decisions.
This is the fourth in a series of lessons to incorporate graphical user interfaces (GUIs) into your general-purpose programming. The series follows on from the Visual to text coding lesson series.
The ‘chaos game’ is a way to see how patterns can result from certain random events. Use this program to run the chaos game, randomly moving the turtle to create a pattern. Have students analyse or fill in or change parts of the pencil code program.
This workbook provides an introduction to learning the main scripted language Python. It provides introductory information on learning Python using online resources such as Grok Learning and Trinket and how to get started in the world of competitive programming.
This lesson sequence provides step-by-step video tutorials and challenges to incorporate Graphical User Interfaces (GUIs) into your General Purpose Programming. It follows on from the Visual To Text Coding lesson series.
This is the first in a series of lessons to incorporate Graphical User Interfaces (GUIs) into your General Purpose Programming. It follows on from the Visual To Text Coding lesson series.
This is the eleventh in a series of lessons to transition from visual coding to text-based coding with a General Purpose Programming language. It builds on the coding concept of functions. With the addition of parameters, functions allow the programmer to adapt their reusable code’s behaviour, tapping into the Computational ...
This is the fifth in a series of lessons to transition from visual coding to text-based coding with a general purpose programming language. This lesson may take two to three 45-minute periods. It introduces how to create and use arrays (also called lists).
Use Python to program a micro:bit for sport! Get excited about coding even if you have no experience. You'll use the Python language to write your own programs, and make interactive games and tools to improve your health.
This is the third in a series of lessons to transition from visual coding to text-based coding with a general-purpose programming language. This lesson may take two to three 45-minute periods. It introduces how to generate and use random numbers.
This is the eighth in a series of lessons to transition from visual coding to text-based coding with a General Purpose Programming language. This lesson may take two to three 45-minute periods. It brings together skills from the previous lessons to design and develop a Higher Lower game, where the player tries to guess ...